/* -------[ debug / pretty printing ]--------------------------------- */
+#define PRINTK(_f, _a...) printk(KERN_ALERT "(file=%s, line=%d) " _f, \
+ __FILE__ , __LINE__ , ## _a )
#if 0
#define DPRINTK(_f, _a...) printk(KERN_ALERT "(file=%s, line=%d) " _f, \
__FILE__ , __LINE__ , ## _a )
}
if ( RING_FULL(&blktap_ufe_ring) ) {
- DPRINTK("blktap: fe_ring is full, can't add.\n");
+ PRINTK("blktap: fe_ring is full, can't add.\n");
return 0;
}
zap_page_range(blktap_vma, MMAP_VADDR(ID_TO_IDX(resp_s->id), 0),
ar->nr_pages << PAGE_SHIFT, NULL);
write_resp_to_fe_ring(blkif, resp_s);
+ blktap_ufe_ring.rsp_cons = i + 1;
kick_fe_domain(blkif);
}
-
- blktap_ufe_ring.rsp_cons = i;
}
return 0;
}